//
//  DataBaseHandler.h
//  UI19_数据库
//
//  Created by 刘宇文 on 14-12-8.
//  Copyright (c) 2014年 lanou3g.com 蓝鸥科技. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <sqlite3.h>
#import "Album.h"


@interface DataBaseHandler : NSObject
{
    // 数据库指针, 指向本地的数据库文件
    sqlite3 *dbPoint;
}


// 单例的创建方法
// 1. 类方法
+ (DataBaseHandler *)shareInstance;


// 打开数据库

- (BOOL)openDB:(NSString *)uid;

- (BOOL)closeDB;


// 创建表
- (BOOL)createTable;

// 添加数据
- (BOOL)insertString:(Album *)tracks;

// 查询数据
- (NSMutableArray *)seleteAll;

// 修改数据
- (BOOL)updateString:(Album *)tracks withName:(NSString *)newName;

// 删除数据
- (BOOL)deleteStudent;

- (BOOL)deleteTitle:(NSString *)title;






@end
